.. _COMI_PG_Start: COMI_PG_Start ====================== ---------------------- SYNOPSYS ````````````` .. code-block:: none double COMI_PG_Start (HANDLE hDevice, int ch, double freq, unsigned int num_pulses) DESCRIPTION ````````````` - 이 함수는 지정한 PG 채널을 통하여 지정한 주파수 및 펄스 수에 의거한 펄스를 출력합니다. PARAMETER ````````````` ▶ hDevice : 디바이스 핸들값입니다. 이 값은 COMI_LoadDevice() 함수에 의해 얻어진 값이어야 합니다. ▶ ch : PG 채널번호. 채널 번호는 0 부터 시작합니다. ▶ freq : 출력할 펄스의 주파수를 Hz 단위로 지정합니다. ▶ num_pulses : 출력할 펄스의 수를 지정합니다. 만일 이 값을 0 으로 지정하면 COMI_PG-Stop() 함수가 수행되기 전까지 계속해서 펄스를 출력하게 됩니다. RETURN VALUE ````````````` - 출력되는 펄스의 실제 주파수. 펄스의 주파수는 장치 내부에 장착된 타이머의 Base Clock 을 정수로 분주하여 결정하므로 사용자가 지정한 주파수와 약간의 차이가 있을 수 있습니다. Device ````````````` - 지원 디바이스: COMI-SD501